/**
 *
 */
package com.nightwalker.xsite.delegate;

import com.nightwalker.xsite.bean.AutorBean;
import com.nightwalker.xsite.dao.AutorDao;

/**
 * AutorDelegate
 * <br><br>
 * <b>Description:</b>Classe para manipulação de Autores.
 * <br><br>
 * Created in Jan 29, 2008 11:49:15 PM
 * <br>
 * <b>version:</b>1.0
 * <br>
 * <b>Modifications:</b>
 */
public class AutorDelegate extends BusinessDelegate {

	public AutorBean recuperarAutores(AutorBean autor) {
		log.debug("iniciando consulta por autores");
		AutorDao autorDAO = new AutorDao();

		try {
			return autorDAO.recuperarAutores(autor);
		} finally {
			autorDAO.closeConnection();
		}
	}

	public int incluirAutor(AutorBean autor){
		log.debug("iniciando inclusão de autores");
		AutorDao autorDao = new AutorDao();

		try{
			return autorDao.incluirAutor(autor);
		} finally {
			autorDao.closeConnection();
		}
	}
}
